From: Colin Walters Date: Wed, 13 Sep 2017 15:18:04 +0000 (-0400) Subject: build-sys: Add -Werror=switch X-Git-Tag: archive/raspbian/2022.1-3+rpi1~1^2~4^2~32^2~4 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=93038bcf712d36e178b6d1915984dc142712580a;p=ostree.git build-sys: Add -Werror=switch We use the "exhaustive enum" pattern (i.e. no `default:`) in some places so we're forced to touch all users when adding cases. Closes: #1167 Approved by: peterbaouoft --- diff --git a/configure.ac b/configure.ac index 88dbc709..114264b5 100644 --- a/configure.ac +++ b/configure.ac @@ -40,6 +40,7 @@ CC_CHECK_FLAGS_APPEND([WARN_CFLAGS], [CFLAGS], [\ -Werror=pointer-arith -Werror=init-self \ -Werror=missing-declarations \ -Werror=return-type \ + -Werror=switch \ -Werror=overflow \ -Werror=int-conversion \ -Werror=parenthesis \